Testing Programming Aptitude
نویسنده
چکیده
An initial cognitive study of early learning of programming aimed to extract experimental test data to establish novices’ understanding process has been carried out by us [1]. This empirical study was inspired by the notion that different people bring different patterns of knowledge in any new learning process, and demonstrated that how each student tackles the problem in a different way based on their mental model. The initial study suggests that success in the first stage of an introductory programming course is predictable, by noting consistency in use of the mental models which students apply to a basic programming problem even before they have had any contact with programming notation, but the consistency/inconsistency measurement was somewhat subjective. In this paper I present an objective marking method which hope will lead us to more precise and more finely-graduated predictions. This method is being trialed in at least one experiment, and we hope that by the time of the conference I will be able to describe the results .
منابع مشابه
Testing For Aptitude-Treatment Interactions In Analysis Of Covariance And Randomized Block Designs Under Assumption Violations
متن کامل
An Evaluation Framework for the Acceptance of Web-Based Aptitude Tests
Aptitude tests analyse the aptitude of persons for studying at a specific school or university as well as for working within a specific company. Due to the recent technology advances, web-based solutions are increasingly used for the implementation of aptitude tests. These web-based aptitude tests can be utilised for rather standardized test methods, testing a large amount of users. Based on th...
متن کاملCognitive Ability Testing and Employment Selection: Does Test Content Relate to Adverse Impact?
Cognitive ability tests are commonly used in the employment selection process. Despite their criterion-related validity, they also demonstrate adverse impact (Campbell, 1996; Hartigan & Wigdor, 1989; Hunter & Hunter, 1984). This study assessed two cognitive ability tests (one with verbal, numeric and spatial subtests the General Aptitude Test Battery and the other predominantly spatial the Rave...
متن کاملPrediction of Association among Numerical Aptitude, Programming Skills, Trait Emotional Intelligence on Students Performance
Identifying variables that predict programming skill may help educators and employers. The employer may select potential students as employees. These variables are influenced by various factors. This paper is an attempt to find these variables. The study evaluated the students on Numerical Aptitude, Object Oriented Programming skills and Trait Emotional Intelligence (TEI). This study also engag...
متن کاملHow To Grade a Test Without Knowing the Answers - A Bayesian Graphical Model for Adaptive Crowdsourcing and Aptitude Testing
We propose a new probabilistic graphical model that jointly models the difficulties of questions, the abilities of participants and the correct answers to questions in aptitude testing and crowdsourcing settings. We devise an active learning/adaptive testing scheme based on a greedy minimization of expected model entropy, which allows a more efficient resource allocation by dynamically choosing...
متن کامل